Big Huge Thesaurus

synthetic resin

noun